package org.acb.sgp.controller.impl;

import java.util.List;
import org.acb.sgp.beans.Distrito;
import org.acb.sgp.controller.DistritoController;
import org.acb.sgp.service.DataAccessService;
import org.acb.sgp.service.impl.DataAccessServiceImpl;

public class DistritoControllerImpl implements DistritoController {
    
    private final DataAccessService dataAccessService = new DataAccessServiceImpl();

    @Override
    public void registrarDistrito(Distrito distrito) {
        dataAccessService.registrarDistrito(distrito);
    }

    @Override
    public void eliminarDistrito(Distrito distrito) {
        dataAccessService.eliminarDistrito(distrito);
    }

    @Override
    public Distrito buscarDistritoPorCodigo(Integer codDistrito) {
        return dataAccessService.buscarDistritoPorCodigo(codDistrito);
    }

    @Override
    public List<Distrito> listaDistritos() {
        return dataAccessService.listaDistritos();
    }

}
